contribute altruistically

Translations
contribuer de manière altruiste